package sv.com.renacempleo.dto.red;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "red_emp_contactos")
public class RedEmpresasContactos {
	@Id
	@Column(name = "red_empcontacto_id")
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Long redEmpresaContactoId;
	@Column(name = "red_empcontacto_nombres", length = 100, nullable = false)
	private String redEmpresaContactoNombre;
	@ManyToOne(fetch = FetchType.LAZY)
	@JoinColumn(name = "red_emp_folio")
	public RedEmpresas redEmpresas;	
	@Column(name = "red_empcontacto_apellidos", length = 100, nullable = false)
	private String redEmpresaContactoApellidos;
	@Column(name = "red_empcontacto_puesto", length = 100, nullable = false)
	private String redEmpresaContactoPuesto;
	@Column(name = "red_empcontacto_telefono", length = 10, nullable = false)
	private String redEmpresaContactoTelefono;
	@Column(name = "red_empcontacto_celular", length = 10, nullable = false)
	private String redEmpresaContactoCelular;
	@Column(name = "red_empcontacto_email", length = 100, nullable = false)
	private String redEmpresaContactoEmail;
	@ManyToOne(fetch = FetchType.LAZY)
	@JoinColumn(name = "red_empsuc_id")
	private RedEmpresaSucursales redEmpresaSucursal;
	public Long getRedEmpresaContactoId() {
		return redEmpresaContactoId;
	}
	public void setRedEmpresaContactoId(Long redEmpresaContactoId) {
		this.redEmpresaContactoId = redEmpresaContactoId;
	}
	public String getRedEmpresaContactoNombre() {
		return redEmpresaContactoNombre;
	}
	public void setRedEmpresaContactoNombre(String redEmpresaContactoNombre) {
		this.redEmpresaContactoNombre = redEmpresaContactoNombre;
	}
	public String getRedEmpresaContactoApellidos() {
		return redEmpresaContactoApellidos;
	}
	public void setRedEmpresaContactoApellidos(String redEmpresaContactoApellidos) {
		this.redEmpresaContactoApellidos = redEmpresaContactoApellidos;
	}
	public String getRedEmpresaContactoPuesto() {
		return redEmpresaContactoPuesto;
	}
	public void setRedEmpresaContactoPuesto(String redEmpresaContactoPuesto) {
		this.redEmpresaContactoPuesto = redEmpresaContactoPuesto;
	}
	public String getRedEmpresaContactoTelefono() {
		return redEmpresaContactoTelefono;
	}
	public void setRedEmpresaContactoTelefono(String redEmpresaContactoTelefono) {
		this.redEmpresaContactoTelefono = redEmpresaContactoTelefono;
	}
	public String getRedEmpresaContactoCelular() {
		return redEmpresaContactoCelular;
	}
	public void setRedEmpresaContactoCelular(String redEmpresaContactoCelular) {
		this.redEmpresaContactoCelular = redEmpresaContactoCelular;
	}
	public String getRedEmpresaContactoEmail() {
		return redEmpresaContactoEmail;
	}
	public void setRedEmpresaContactoEmail(String redEmpresaContactoEmail) {
		this.redEmpresaContactoEmail = redEmpresaContactoEmail;
	}
	public RedEmpresas getRedEmpresas() {
		return redEmpresas;
	}
	public void setRedEmpresas(RedEmpresas redEmpresas) {
		this.redEmpresas = redEmpresas;
	}
	public RedEmpresaSucursales getRedEmpresaSucursal() {
		return redEmpresaSucursal;
	}
	public void setRedEmpresaSucursal(RedEmpresaSucursales redEmpresaSucursal) {
		this.redEmpresaSucursal = redEmpresaSucursal;
	}

}
